package com.zh.chat.net;

import java.io.IOException;

import com.zh.chat.entity.UDPProtocol;

public interface UDPNetDTO {
	/**
	 * 向指定的ip地址和端口发送UDPResponse对象
	 * 有关服务器的一切信息都已经自动载入
	 * @param data
	 * @param protocol
	 * @throws IOException
	 */
	public void send(UDPProtocol protocol) throws IOException;

	/**
	 * 接收数据包并解析为CommandEntity对象
	 * @return 
	 * @throws IOException 
	 */
	public UDPProtocol recive();
	/**
	 * 关闭网络监听
	 */
	public void close();

}
